// 使用mock
import { tokens, users } from './user.js'
const Mock = require('mockjs')

Mock.setup({
  timeout: 500
})

// 用户登录
Mock.mock('/login', 'post', option => {
  const { username } = JSON.parse(option.body)
  // 对比 如果名字不是admin 则全是学生用户
  if (username === 'admin') {
    return tokens.admin
  }
  return tokens.student
})

// 获取角色role
Mock.mock('/findUserByToken', 'post', option => {
  const token = option.body
  if (token === 'admin-token') {
    return users[token]
  }
  return users[token]
})
